/**   
* @{#} Algm.java Create on 2013-6-29 上午9:59:26   
*   
* Copyright (c) 2012 by Baidu.   
*/
package objtable.algm;

import java.util.List;

import objtable.struct.Row;

/**   
* @author <a href="mailto:zhangbo07@baidu.com">zhangbo07</a>  
* @version 1.0
* 单算子接口：
* 传入的Row类型有可能和传出的Row类型不同
*/

public interface Algm1Row {
	/**
	 * 根据算子的表达式描述，处理输入的Row数据
	 * 
	 * @param rows
	 * @return List\<Row\>
	 */
	public List<? extends Row> execute(List<? extends Row> rows);
}
